package cn.icanci.loopstack.ddk.admin.biz.service;

import cn.icanci.loopstack.ddk.common.model.PageList;
import cn.icanci.loopstack.ddk.common.model.TextValue;
import cn.icanci.loopstack.ddk.common.model.config.TeamVO;

import java.util.List;

/**
 * @author icanci
 * @since 1.0 Created in 2023/01/05 21:40
 */
public interface TeamService {
    
    PageList<TeamVO> queryPage(TeamVO vo, int currentPage, int pageSize);

    void save(TeamVO vo);

    TeamVO queryByTeamId(String teamId);


    TeamVO queryByTeamUuid(String teamUuid);

    TeamVO queryByTeamName(String teamName);

    List<TextValue> loadSelector();
}
